﻿// Copyright 1998-2018 Epic Games, Inc. All Rights Reserved.

#pragma once
#include "Kismet/BlueprintFunctionLibrary.h"
#include "SmartMaterialExpressionExtensions.generated.h"

/**
 * Function library containing methods that should be hoisted onto UMovieSceneSequences for scripting purposes
 */
UCLASS()
class SMARTPYTHONEXTENSIONS_API USmartMaterialExpressionExtensions : public UBlueprintFunctionLibrary
{
	GENERATED_BODY()
	
	UFUNCTION(BlueprintCallable, Category = "MaterialExpression", meta = (ScriptMethod))
	static TArray<FString> SmGetAllOutputName(UMaterialExpression* Expression);
	
	UFUNCTION(BlueprintCallable, Category = "MaterialExpression", meta = (ScriptMethod))
	static TArray<FString> SmGetAllInputName(UMaterialExpression* Expression);

};
